more than estimated - French English Dictionary